oral presentation - Turkish English Dictionary